package tp2.algocity.modelo;

public class LineaDeTension implements Construccion {

	private Hectarea hectarea;
	
	@Override
	public String getTipo() {
		return "LineaDeTension";
	}

	@Override
	public PaqueteDeServicios getServiciosNecesarios() {
		PaqueteDeServicios servicios = new PaqueteDeServicios();
		servicios.agregarServicio(new TerrenoTerrestre());
		return servicios;
	}

	@Override
	public void agregarse(Hectarea hectarea) {
		this.hectarea = hectarea;
	}

	@Override
	public boolean ocupacionTotal() {
		return true;
	}

	@Override
	public Servicio getServicioBrindado() {
		return new Electricidad();
	}

	@Override
	public int getRango() {
		return 1;
	}

	@Override
	public Construccion newInstancia() {
		return new LineaDeTension();
	}

}
